package com.xs.listenner;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.commons.fileupload.ProgressListener;

public class MyUploadListener implements ProgressListener {

	HttpSession  session;
	
  public MyUploadListener(HttpServletRequest request) {
	  session=request.getSession();
  }
	//第一个参数 已上传文件大小  字节
	//第二个   文件的总大小
	//上传文件的个数
	@Override
	public void update(long arg0, long arg1, int arg2) {  //这里int arg2并没有使用
		/*System.out.println("已上传文件大小"+arg0);
		System.out.println("文件总大小"+arg1);
		System.out.println("第"+arg2+"个文件");*/
		//这里实时监听上传文件的大小并set，
		session.setAttribute("size", arg0);
		session.setAttribute("countSize", arg1);
	}

	
	
	
	
	
}
